我无法通过expo编译我的项目。我已按照所有步骤弹出expo以便在iOS中运行该应用。请在下面的错误屏幕截图中查找以供参考。enter link description here
答案 0 :(得分:1)
我遇到了同样的问题,这里没有答案可以帮助我。实际上,我在iPhone上安装了较旧版本的Expo。因此,我已经将iPhone上的博览会版本更新为最新版本,然后运行良好。
答案 1 :(得分:0)
如果新项目无法解决问题,
您的uri看起来像这样。
Your URL is: exp://192.168.43.61:19000
与此相反。
exp://9h-hcy.bacon.tickle_me_elmo.exp.direct:80
然后您可以尝试一下。
exp start --tunnel
并检查以确保您的wifi连接牢固
否则 exp start -m tunnel
答案 2 :(得分:0)
expo-cli start --tunnel
为我工作。 [16:13:53] Expo DevTools is running at http://localhost:19002
[16:14:10] Your native app is running at exp://fa-2jw.testdev.testdev-expo.exp.direct:80
答案 3 :(得分:0)
有同样的问题。
我正在使用PC,通过博览会进行编译并在Iphone上进行测试。
这对我有用。
from sklearn.preprocessing import OneHotEncoder
import pandas as pd
from sklearn.base import BaseEstimator, TransformerMixin
class My_encoder(BaseEstimator, TransformerMixin):
def __init__(self,drop = 'first',sparse=False):
self.encoder = OneHotEncoder(drop = drop,sparse = sparse)
self.features_to_encode = []
self.columns = []
def fit(self,X_train,features_to_encode):
data = X_train.copy()
self.features_to_encode = features_to_encode
data_to_encode = data[self.features_to_encode]
self.columns = pd.get_dummies(data_to_encode,drop_first = True).columns
self.encoder.fit(data_to_encode)
return self.encoder
def transform(self,X_test):
data = X_test.copy()
data.reset_index(drop = True,inplace =True)
data_to_encode = data[self.features_to_encode]
data_left = data.drop(self.features_to_encode,axis = 1)
data_encoded = pd.DataFrame(self.encoder.transform(data_to_encode),columns = self.columns)
return pd.concat([data_left,data_encoded],axis = 1)
当我使用头纱启动时,我收到与您相同的错误消息。
答案 4 :(得分:0)
花了几个小时并尝试了以下各种技巧之后,我才有效。我的节点版本更新为13.0。我通过以下命令降级了
$ npm install -g n
$ n 12.14.1
,然后再次重新安装了expo cli 博览会版本是3.24.2。 (您可以通过expo查看版本-版本)
答案 5 :(得分:0)
确保在终端中运行expo start之后,从浏览器Localhost中的LAN切换切换到Tunnel切换。还要确保您的互联网稳定。