web-dev-qa-db-ja.com

.pthファイルを作成するにはどうすればよいですか?

Pythonがパッケージとモジュールを検索するディレクトリを変更したいのですが、Windows 10環境変数でPYTHONPATHを変更しても機能しません。したがって、(明らかに)残っている唯一の解決策はを配置することです。パッケージフォルダー内のp番目のファイル。

.pthファイルを作成するにはどうすればよいですか?どうすれば書き込むことができますか、どうすれば開くことができますか?

また、Pythonがそれを見つけてパッケージをインポートできるようにするには、何を書き込む必要がありますか?

2
Iska

質問は古いと思います。誰かがここに着陸した場合は、この回答を追加してください。 Windows 10ユーザーの場合、Pythonを使用して次のコードを実行します。 path_to_add変数を変更してこのコードを実行するたびに、新しいパスがcustom_path.pthファイルに追加されます。

# site_packages_path is the packages folder, which in my case is: 
site_packages_path = r'C:\Users\Dhwani\AppData\Local\Continuum\anaconda3\Lib\site- 
packages'

# path that you wanna add, which again in my case is 
path_to_add = "C:\Users\P077172\Documents\Jupyter"

f = open(site_packages_path + "\custom_path.pth", "a")
f.write(path_to_add)
0
Dhwani