Pythonがパッケージとモジュールを検索するディレクトリを変更したいのですが、Windows 10環境変数でPYTHONPATHを変更しても機能しません。したがって、(明らかに)残っている唯一の解決策はを配置することです。パッケージフォルダー内のp番目のファイル。
.pthファイルを作成するにはどうすればよいですか?どうすれば書き込むことができますか、どうすれば開くことができますか?
また、Pythonがそれを見つけてパッケージをインポートできるようにするには、何を書き込む必要がありますか?
質問は古いと思います。誰かがここに着陸した場合は、この回答を追加してください。 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)